put up roadblocks - İspanyolca İngilizce Sözlük